guinea hen weed (petiveria alliacea) - Turc Anglais Dictionnaire